{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "import pandas as pd\n",
    "from scipy import stats"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/vnd.microsoft.datawrangler.viewer.v0+json": {
       "columns": [
        {
         "name": "index",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "序号",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "来自IP",
         "rawType": "object",
         "type": "string"
        },
        {
         "name": "总分",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "1. 请问您的性别是?",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "2.请问您的年龄是?",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "3.请问您的最高学历是?",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "4.请问您的职业是?",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "5.此项请选择“2”，否则视为无效",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "6.请问您是否使用过AI对话助手？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7.请问您是通过什么渠道了解到AI对话助手的?(A. 视频媒体（抖音、快手等视频平台）)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (B.社交媒体（微信、QQ等）)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (C.传统媒体（报纸、杂志、电视等）)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (D. 朋友推荐)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (E.浏览器搜索)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (F.新闻推送)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "7 (G.很少关注)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "8.请问您使用AI对话助手的频率？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9.在使用AI对话助手的过程中您有过以下哪些体验？(A. 解答疑惑)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (B. 提炼信息：快速找到并整合知识点)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (C. 口语学习：对话练习发音)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (D. 智能搜索：智能识别并搜索未知的信息)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (E.文本生成：生成观后感、小作文等等)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (F.内容整理：归纳总结、制作笔记)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (G.时间规划：智能生成学习计划)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (H.代码生成与纠错)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (I.数据分析：数据可视化、Excel公式生成等)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (J.长文本的对比提取)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (K.文本、图像、音乐、视频等的制作)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (L.PPT的生成)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (M.电子邮件的生成)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (N.实时天气、股票价格的查询等)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (O.地图路线规划)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (P.事务处理、定时提醒)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (Q.本地店铺推荐)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (R.语言陪伴)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (S.角色扮演)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "9 (T.其他)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10.当使用AI对话助手时，您通常会使用以下哪些项目？(A. 了解该对话助手各方面的信息，如性能、特色等)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(B. 专业智能体的使用或定制)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(C. 多模态交互)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(D. 下载对话助手的移动端、PC端)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(E. 搜索与推理模型)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(F.聊天信息的共享)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(G.查看升级版的功能与价格)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(H.本地部署)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "10(I.其他)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "11.您在使用AI对话助手的过程中曾遇到过哪些困扰吗？(如答非所问，回答错误等)",
         "rawType": "object",
         "type": "string"
        },
        {
         "name": "12.您使用过以下哪些AI对话助手？(A. ChatGPT)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(B. Claude)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(C.Copilot)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(D. Gemini)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(E. DeepSeek)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(F. 豆包)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(G.Kimi)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(H.文心一言)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(I.通义千问)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(J.智谱清言)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(K.天工AI)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(L.讯飞星火)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "12(M.其它)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "13.以下作为您使用AI对话助手动机的符合程度—A.名声大噪",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "B.服务良好",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "C.学术专业",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "D.随便看看",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "E.娱乐休闲",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "F.猎奇心理",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "14.请您为下列AI对话助手的特征进行打分—A.全天候可用性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "B.回答全面性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "C.回答准确性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "D.回答高效性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "E.回答可理解性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "F.回答所用知识的时效性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "G.多语言性(能够接收和回答多种语言)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "H.多端联结性(可多端同步使用)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "I.多模态交互性(能够接收多种类型的文件)",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "J.个性化服务性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "K.安全性隐私性",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "15.请您为AI对话助手的功能或服务打分—A.了解该对话助手的各方面信息，如性能、特色等",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "B.专业智能体的使用或定制",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "C.下载对话助手的移动端、PC端",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "D.搜索与推理模型",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "E.聊天信息的共享",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "F.查看升级版的功能与价格",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "G.本地部署",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "16.您会向其他人推荐AI对话助手吗？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "17.您会持续关注AI对话助手吗？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "18.您会在使用AI对话助手后继续了解AI的其它用途吗？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "19.您会愿意付费使用更专业的AI对话助手吗？",
         "rawType": "int64",
         "type": "integer"
        },
        {
         "name": "23.对于AI对话助手的下一步发展，您的意见是怎样的？",
         "rawType": "object",
         "type": "string"
        },
        {
         "name": "区分度数据",
         "rawType": "int64",
         "type": "integer"
        }
       ],
       "conversionMethod": "pd.DataFrame",
       "ref": "b2138a46-f6ca-49d4-992f-1614271be765",
       "rows": [
        [
         "0",
         "1",
         "61.242.135.160(湖北-武汉)",
         "74",
         "2",
         "2",
         "3",
         "1",
         "2",
         "1",
         "1",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "1",
         "1",
         "1",
         "0",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "1",
         "1",
         "1",
         "0",
         "0",
         "0",
         "数理类问题经常回答错误",
         "1",
         "0",
         "0",
         "0",
         "1",
         "1",
         "1",
         "1",
         "0",
         "1",
         "0",
         "0",
         "0",
         "3",
         "4",
         "4",
         "1",
         "1",
         "1",
         "5",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "3",
         "2",
         "4",
         "3",
         "2",
         "3",
         "4",
         "3",
         "3",
         "2",
         "2",
         "1",
         "1",
         "1",
         "2",
         "在数理逻辑方面需要加强。同时可以改善一下AI原理.大部分都是搜索扫描.很少遇到思考类的",
         "14"
        ],
        [
         "1",
         "4",
         "117.154.140.123(湖北-襄阳)",
         "77",
         "2",
         "2",
         "3",
         "1",
         "2",
         "1",
         "0",
         "1",
         "0",
         "1",
         "0",
         "1",
         "0",
         "3",
         "0",
         "1",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "1",
         "0",
         "1",
         "0",
         "1",
         "0",
         "1",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "无",
         "1",
         "1",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "4",
         "4",
         "3",
         "3",
         "4",
         "4",
         "4",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "3",
         "1",
         "2",
         "1",
         "1",
         "无",
         "22"
        ],
        [
         "2",
         "5",
         "58.19.3.184(湖北-武汉)",
         "96",
         "2",
         "2",
         "3",
         "1",
         "2",
         "1",
         "1",
         "1",
         "0",
         "0",
         "1",
         "1",
         "0",
         "2",
         "1",
         "1",
         "0",
         "1",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "0",
         "回答错误",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "4",
         "1",
         "1",
         "1",
         "2",
         "惠民利民",
         "24"
        ],
        [
         "3",
         "6",
         "111.60.239.55(湖北-荆州)",
         "120",
         "2",
         "1",
         "1",
         "1",
         "2",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "1",
         "0",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "0",
         "回答错误",
         "1",
         "0",
         "0",
         "0",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "1",
         "1",
         "1",
         "1",
         "无",
         "30"
        ],
        [
         "4",
         "7",
         "61.242.134.249(湖北-武汉)",
         "116",
         "2",
         "2",
         "3",
         "1",
         "2",
         "1",
         "1",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "2",
         "1",
         "1",
         "0",
         "1",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "0",
         "回答错误",
         "0",
         "0",
         "0",
         "0",
         "0",
         "1",
         "0",
         "1",
         "0",
         "0",
         "0",
         "0",
         "0",
         "5",
         "5",
         "5",
         "3",
         "5",
         "3",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "5",
         "1",
         "1",
         "1",
         "2",
         "无",
         "26"
        ]
       ],
       "shape": {
        "columns": 90,
        "rows": 5
       }
      },
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>序号</th>\n",
       "      <th>来自IP</th>\n",
       "      <th>总分</th>\n",
       "      <th>1. 请问您的性别是?</th>\n",
       "      <th>2.请问您的年龄是?</th>\n",
       "      <th>3.请问您的最高学历是?</th>\n",
       "      <th>4.请问您的职业是?</th>\n",
       "      <th>5.此项请选择“2”，否则视为无效</th>\n",
       "      <th>6.请问您是否使用过AI对话助手？</th>\n",
       "      <th>7.请问您是通过什么渠道了解到AI对话助手的?(A. 视频媒体（抖音、快手等视频平台）)</th>\n",
       "      <th>...</th>\n",
       "      <th>D.搜索与推理模型</th>\n",
       "      <th>E.聊天信息的共享</th>\n",
       "      <th>F.查看升级版的功能与价格</th>\n",
       "      <th>G.本地部署</th>\n",
       "      <th>16.您会向其他人推荐AI对话助手吗？</th>\n",
       "      <th>17.您会持续关注AI对话助手吗？</th>\n",
       "      <th>18.您会在使用AI对话助手后继续了解AI的其它用途吗？</th>\n",
       "      <th>19.您会愿意付费使用更专业的AI对话助手吗？</th>\n",
       "      <th>23.对于AI对话助手的下一步发展，您的意见是怎样的？</th>\n",
       "      <th>区分度数据</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>61.242.135.160(湖北-武汉)</td>\n",
       "      <td>74</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>在数理逻辑方面需要加强。同时可以改善一下AI原理.大部分都是搜索扫描.很少遇到思考类的</td>\n",
       "      <td>14</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>4</td>\n",
       "      <td>117.154.140.123(湖北-襄阳)</td>\n",
       "      <td>77</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>...</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>无</td>\n",
       "      <td>22</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>5</td>\n",
       "      <td>58.19.3.184(湖北-武汉)</td>\n",
       "      <td>96</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>4</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>惠民利民</td>\n",
       "      <td>24</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>6</td>\n",
       "      <td>111.60.239.55(湖北-荆州)</td>\n",
       "      <td>120</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>无</td>\n",
       "      <td>30</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>7</td>\n",
       "      <td>61.242.134.249(湖北-武汉)</td>\n",
       "      <td>116</td>\n",
       "      <td>2</td>\n",
       "      <td>2</td>\n",
       "      <td>3</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>5</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>1</td>\n",
       "      <td>2</td>\n",
       "      <td>无</td>\n",
       "      <td>26</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 90 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "   序号                    来自IP   总分  1. 请问您的性别是?  2.请问您的年龄是?  3.请问您的最高学历是?  \\\n",
       "0   1   61.242.135.160(湖北-武汉)   74            2           2             3   \n",
       "1   4  117.154.140.123(湖北-襄阳)   77            2           2             3   \n",
       "2   5      58.19.3.184(湖北-武汉)   96            2           2             3   \n",
       "3   6    111.60.239.55(湖北-荆州)  120            2           1             1   \n",
       "4   7   61.242.134.249(湖北-武汉)  116            2           2             3   \n",
       "\n",
       "   4.请问您的职业是?  5.此项请选择“2”，否则视为无效  6.请问您是否使用过AI对话助手？  \\\n",
       "0           1                  2                  1   \n",
       "1           1                  2                  1   \n",
       "2           1                  2                  1   \n",
       "3           1                  2                  1   \n",
       "4           1                  2                  1   \n",
       "\n",
       "   7.请问您是通过什么渠道了解到AI对话助手的?(A. 视频媒体（抖音、快手等视频平台）)  ...  D.搜索与推理模型  E.聊天信息的共享  \\\n",
       "0                                             1  ...          3          3   \n",
       "1                                             0  ...          3          3   \n",
       "2                                             1  ...          4          4   \n",
       "3                                             1  ...          5          5   \n",
       "4                                             1  ...          5          5   \n",
       "\n",
       "   F.查看升级版的功能与价格  G.本地部署  16.您会向其他人推荐AI对话助手吗？  17.您会持续关注AI对话助手吗？  \\\n",
       "0              2       2                    1                  1   \n",
       "1              3       3                    1                  2   \n",
       "2              4       4                    1                  1   \n",
       "3              5       5                    1                  1   \n",
       "4              5       5                    1                  1   \n",
       "\n",
       "   18.您会在使用AI对话助手后继续了解AI的其它用途吗？  19.您会愿意付费使用更专业的AI对话助手吗？  \\\n",
       "0                             1                        2   \n",
       "1                             1                        1   \n",
       "2                             1                        2   \n",
       "3                             1                        1   \n",
       "4                             1                        2   \n",
       "\n",
       "                   23.对于AI对话助手的下一步发展，您的意见是怎样的？  区分度数据  \n",
       "0  在数理逻辑方面需要加强。同时可以改善一下AI原理.大部分都是搜索扫描.很少遇到思考类的     14  \n",
       "1                                            无     22  \n",
       "2                                         惠民利民     24  \n",
       "3                                            无     30  \n",
       "4                                            无     26  \n",
       "\n",
       "[5 rows x 90 columns]"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 导入特征打分的选项数据\n",
    "data = pd.read_excel('../原始数据/区分度检验数据.xlsx')\n",
    "data.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "groupA = data['14.请您为下列AI对话助手的特征进行打分—A.全天候可用性']\n",
    "groupB = data['B.回答全面性']\n",
    "groupC = data['C.回答准确性']\n",
    "groupD = data['D.回答高效性']\n",
    "groupE = data['E.回答可理解性']\n",
    "groupF = data['F.回答所用知识的时效性']\n",
    "groupG = data['G.多语言性(能够接收和回答多种语言)']\n",
    "groupH = data['H.多端联结性(可多端同步使用)']\n",
    "groupI = data['I.多模态交互性(能够接收多种类型的文件)']\n",
    "groupJ = data['J.个性化服务性']\n",
    "groupK = data['K.安全性隐私性']\n",
    "groupK.head()\n",
    "#创建excel文件\n",
    "writer = pd.ExcelWriter('区分度检验结果.xlsx')\n",
    "groupName = ['A.全天候可用性','B.回答全面性','C.回答准确性','D.回答高效性','E.回答可理解性','F.回答所用知识的时效性','G.多语言性(能够接收和回答多种语言)','H.多端联结性(可多端同步使用)','I.多模态交互性(能够接收多种类型的文件)','J.个性化服务性','K.安全性隐私性']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "d:\\Python\\Lib\\site-packages\\scipy\\stats\\_axis_nan_policy.py:573: RuntimeWarning: Precision loss occurred in moment calculation due to catastrophic cancellation. This occurs when the data are nearly identical. Results may be unreliable.\n",
      "  res = hypotest_fun_out(*samples, **kwds)\n"
     ]
    }
   ],
   "source": [
    "groups = [groupA, groupB, groupC, groupD, groupE, groupF, groupG, groupH, groupI, groupJ, groupK]\n",
    "resultT = []\n",
    "resultP = []\n",
    "for group in groups:\n",
    "    # 计算27分位数和73分位数\n",
    "    percentile27 = np.percentile(group, 27)\n",
    "    percentile73 = np.percentile(group, 73)\n",
    "    lowGroup = group[group <= percentile27]\n",
    "    highGroup = group[group >= percentile73]\n",
    "    #令lowGroup的值全为1，highGroup的值全为2\n",
    "    lowGroup = np.ones(len(lowGroup))\n",
    "    highGroup = np.ones(len(highGroup))*2\n",
    "    # print(f\"27分位数：{percentile27}\")\n",
    "    # print(f\"73分位数：{percentile73}\")\n",
    "    # print(f\"低分组样本量：{len(lowGroup)}\")\n",
    "    # print(f\"高分组样本量：{len(highGroup)}\")\n",
    "    # 计算t检验\n",
    "    t_statistic, p_value = stats.ttest_ind(lowGroup, highGroup)\n",
    "    # print(f\"t-statistic: {t_statistic}\")\n",
    "    # print(f\"p-value: {p_value}\")\n",
    "    # # 判断是否拒绝原假设\n",
    "    # alpha = 0.05  # 显著性水平（通常选择0.05）\n",
    "    # if p_value < alpha:\n",
    "    #     print(\"拒绝原假设：两个组的均值存在显著差异\")\n",
    "    # else:\n",
    "    #     print(\"接受原假设：两个组的均值不存在显著差异\")\n",
    "    # print(\"---------------------------------------------------\")\n",
    "    #将t值与p值存入result\n",
    "    resultT.append(t_statistic)\n",
    "    resultP.append(p_value)\n",
    "#将结果写入excel\n",
    "result = pd.DataFrame({'特征':groupName,'t值':resultT,'p值':resultP})\n",
    "result.to_excel(writer, sheet_name='区分度检验结果', index=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
